cmake_minimum_required(VERSION 3.4)
project(c++)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})

include_directories(../IO/LeetCode)
add_definitions(-DLOCAL)

add_executable(A1020 pat/A1020.cpp)
add_executable(A1025 pat/A1025.cpp)
add_executable(A1032 pat/A1032.cpp)
add_executable(A1043 pat/A1043.cpp)
add_executable(A1052 pat/A1052.cpp)
add_executable(A1053 pat/A1053.cpp)
add_executable(A1076 pat/A1076.cpp)
add_executable(A1096 pat/A1096.cpp)
add_executable(A1127 pat/A1127.cpp)
add_executable(A1146 pat/A1146.cpp)
add_executable(A1148 pat/A1148.cpp)
add_executable(A1150 pat/A1150.cpp)
add_executable(A1151 pat/A1151.cpp)
add_executable(B1018 pat/B1018.cpp)
add_executable(B1050 pat/B1050.cpp)
add_executable(B1051 pat/B1051.cpp)
add_executable(B1058 pat/B1058.cpp)
add_executable(test C_DuXue/test.cpp ruan_kao/2021-11.cpp "ruan_kao/2021-05 ×.cpp")

add_executable(A1003 pat/A1003.cpp)

add_executable(Advanced_01 C_DuXue/Advanced_01.cpp)
add_executable(Advanced_02 C_DuXue/Advanced_02.cpp)
add_executable(Intermediate_12 C_DuXue/Intermediate_12.cpp)
add_executable(Intermediate_11 C_DuXue/Intermediate_11.cpp)
add_executable(001 fu_shi/001.cpp)
add_executable(2020_01 fu_shi/2020_01.cpp)
add_executable(2022_03 fu_shi/2022_03.cpp)
add_executable(2020_02 fu_shi/2020_02.cpp)
add_executable(2020_03 fu_shi/2020_03.cpp)
add_executable(2020_04 fu_shi/2020_04.cpp)
add_executable(2020_05 fu_shi/2020_05.cpp)
add_executable(2019_01 fu_shi/2019_01.cpp)
add_executable(2019_02 fu_shi/2019_02.cpp)
add_executable(2019_03 fu_shi/2019_03.cpp)
add_executable(2019_04 fu_shi/2019_04.cpp)
add_executable(2019_07 fu_shi/2019_07.cpp)
add_executable(2019_06 fu_shi/2019_06.cpp)
add_executable(2011_01 fu_shi/2011_01.cpp)
add_executable(2011_02 fu_shi/2011_02.cpp)
add_executable(2011_03 fu_shi/2011_03.cpp)
add_executable(2011_04 fu_shi/2011_04.cpp)
add_executable(2011_05 fu_shi/2011_05.cpp)
add_executable(2011_06 fu_shi/2011_06.cpp)
add_executable(002 LeetCode/002.cpp)
add_executable(039 LeetCode/039.cpp)
add_executable(079 LeetCode/079.cpp)
add_executable(105 LeetCode/105.cpp)
add_executable(114 LeetCode/114.cpp)
add_executable(139 LeetCode/139.cpp)
add_executable(2024 ruan_kao/2024.cpp ruan_kao/test.cpp)
add_executable(2019-11 ruan_kao/2019-11.cpp)